package Yang.demo03;

public class Client {
    public static void main(String[] args) {
        //真实角色
        Host host = new Host();
        //代理角色
        ProxyInvocation proxyInvocation = new ProxyInvocation();
        //通过调用程序处理角色来处理要调用的接口对象
        proxyInvocation.setRent(host);

        //这里的proxy就是动态生成的，并没有写
        Rent proxy = (Rent) proxyInvocation.getProxy();
        proxy.rent();
    }
}
